/* CSS Document */
*{ padding:0px; margin:0px;}
body{ font-family:Microsoft YaHei; color:#5a5a5a;}
a{ font-family:Microsoft YaHei; color:#5a5a5a; text-decoration:none;}
a:hover{ font-family:Microsoft YaHei; color:#808082; text-decoration:none;}
img{ border:0px;}
ul li{ list-style:none;}
.l{ float:left;}
.r{ float:right;}


.box{ width:1200px;; margin:0 auto;}
.top { width:100%; height:45px; line-height:45px; font-size:16px; color:#8b8b8b; background:#dedede;}
.zcwz { float:left;font-size:16px; color:#8b8b8b;}
.ycwz { float:right;font-size:16px; color:#8b8b8b;}
.mz{ float:left; height:110px; }
.mz p{ font-size:34px; font-weight:bolder; color:#008275; margin-top:20px;float:left; }
.mz span{font-size:22px; font-weight:bolder; color:#8b8b8b; ;float:left;}
.ycdh{ float:right;margin-top:14px;}
.nav{ width:100%; height:60px; line-height:60px; background:url(nav.jpg)}
.logo { width:100%; height:110px;}
.gtdh { width:100%; height:110px; background:#f5f5f5; }
.nylm{ float:left; width:130px; margin-right:20px; text-align:center; height:51px; line-height:51px; margin-top:29px;}
.nylm a{ color:#434343; font-size:18px;}
.nylm:hover{ background:url(nydh2.png)}
.nylm:hover a{ color:#FFFFFF;}


.nylm2{ float:left; width:151px; margin-right:4px; text-align:center; height:51px; line-height:51px; margin-top:29px;}
.nylm2 a{ color:#434343; font-size:18px;}
.nylm2:hover{ background:url(nydh.png)}
.nylm2:hover a{ color:#FFFFFF;}


.gsm { width:100%; margin:0 auto; text-align:center; font-size:40px; font-weight:bolder; color:#00897c; height:135px; line-height:135px;}
.jsbj{ width:100%; height:505px; background:#f5f5f5;}
.gst{ float:left; height:428px; width:638px; margin-top:33px; }
.gst img {height:428px; width:638px;}
.nyjs { width:525px; float:right; ;margin-top:65px;}
.jjbt { float:right; font-size:33px; font-weight:bolder; color:#00897c}
.gsjj{ float:right; font-size:18px; line-height:36px; color:#6b6b6b; text-indent:2em; width:490px; margin-top:45px;}
.sz{ width:111px; border-right:1px solid  #d1cfcf; height:68px; margin-right:10px; float:left; margin-top:35px;}
.dz{ color:#00897c; font-size:34px; font-weight:bolder;}
.xz{ color:#6b6b6b; font-size:14px; margin-top:2px;}


.cyl { width:1200px; margin: 0 auto;; height:530px; }
.cylbt { float:left; font-size:33px; font-weight:bolder; color:#00897c}
.cyljs { width:590px; float:left; ;margin-top:110px;}
.cyljj{ float:left; font-size:18px; line-height:36px; color:#6b6b6b; width:550px; margin-top:40px;}
.cylsz{ width:140px; border-right:1px solid  #d1cfcf; height:68px; margin-right:10px; float:left; margin-top:35px;}
.cyldz{ color:#00897c; font-size:34px; font-weight:bolder;}
.cylxz{ color:#6b6b6b; font-size:14px; margin-top:2px;}
.cylt{ width:580px; height:430px; float:left; margin-left:10px; margin-top:51px;}
.cylt img{ width:580px; height:430px;}
.cylzc{ float:left; width:604px; }



.sl{ width:100%; height:600px; background:#f5f5f5;}
.sl img { padding-top:58px; padding-left:100px;}

.sgy { width:1230px; margin:60px auto; height:580px; background:url(sgybj.png) no-repeat  }

.yq p{ font-size:32px; color:#00897c; font-weight:bolder; padding-top:20px;}
.yq{ width:270px; text-align:center;float:left; margin-right:37px;}

.sp { height:576px; width:100%;  background:#f5f5f5;}
 
 
.dibu { min-width:1300px; width:100%; height:364px; background:url(dibu.jpg); margin-top:50px;}

.dibuzc{ width:430px; float:left;}
.dibukh{ float:left; margin-top:50px; width:458px;}
.xx{margin-top:15px;float:left; width:460px;}
.xx p{float:left; margin-left:10px; color:#FFFFFF; font-size:16px;}

.dibuyc { width:760px; float:right;  margin-top:60px;}

.dbbt  p{ font-size:18px; color:#FFFFFF; font-weight:400;}
.dbbt ul li a{ font-size:16px; color:#FFFFFF; }
.dbbt ul li a:hover{ color:#333;}
.dbbt ul{ padding-top:20px;}
.dbbt ul li{ height:32px;}

.dbbt{ float:left; margin-left:35px;}

.bottom { width:100%; height:75px; line-height:75px; background:#00467f; margin-top:1px; text-align:center; color:#FFFFFF; font-size:14px;}







.srbox{
	wdith:100%;
}

.float_left{
	float:left;
}
.float_right{
	float:right; font-size:14px;
}




.about_us{
	width:100%;
	text-align:center;
	line-height:30px;
}

.abchina{
	margin-top:40px;
	margin-bottom:20px;
}
.artical{
	width:1200px;
	margin:0 auto;
	}

.art_intrduction{
	width:100%;
	text-align:center;
}
clear{clear: both;}

.news{
	width:100%;
	text-align:center;
	line-height:30px;
}
.liqh{
	width:1200px;
	height:100px;
	margin:0 auto;
	line-height:30px;
}
.liqh ul li{
	width:273px;
	padding:15px 35px;
	margin-left:39px;
	margin-top:20px;
	border-radius: 30px;
	font-size:24px; font-weight:bolder;
}
.activeli{
	background-color:#01897b;
	color:#fff;
}
.imgms{
	width:920px;
	height:184px;
	margin-top:10px;
	margin-left:15px;
}
.xwdt_new{
	width:1200px;
	height:200px;
	margin:0 auto;
	margin-top:20px;
}
.procenter{
	width:100%;
	text-align:center;
	line-height:30px;
}
.product{
	width:1246px;
	height:230px;
	margin:0 auto;
	margin-top:30px;
}
.imgsclass{
	margin-left:17px; float:left; margin-left:10px; margin-right:10px;
}

.imgsclass  img{width:274px; height:196px;margin-left:13px;}

.videos{
	width:100%;
	text-align:center;
	line-height:30px;
}
.videocenter{
	width:1200px;
	height:590px;
	margin:0 auto;
	margin-top:30px;
}
.videowz{
	width:455px;
	height:584px;
	border-right:2px solid #ccc;
	background-image: url('../images/videobg.jpg');
}
.videoaticle{
	text-indent: 2em;
	width:360px;
	text-align:left;
	margin-top:10px;
	margin-left:20px;
	color:#525252; line-height:37px; font-size:16px;
}
.videosee{
	width:177px;
	height:40px;
	color:#fff;
	background-color: #00887a;
	margin-top:547px;
	line-height:40px;
}
.jdxm{
	width:100%;
	text-align:center;
	line-height:30px;
}
.jdxm_tu{
	width:388px;
}
.jdxmimg{
	width:1200px;
	margin:0 auto;
	margin-top:25px;
	height:365px;
}
.jdxm_txt{
	width:100%;
	height:86px;
	line-height:86px;
	background-color: #e4e5e7;
}

.zx{
	width:100%;
}
.hyzxAndgsxw{
	width:1200px;
	margin:0 auto;
}
.zxtag{
	width:100%;
	height:100px;
}
.zxtag li{
	margin-top:22px;
	padding:0 45px;
	float:left;
	line-height:56px;
	
	margin-left:10px;
	border-radius: 30px;
	font-size:20px;
}
.zxactive{
	background-image: url('zixun.png');
	color:#fff;
}
.prointroduct{
	margin-top:15px;
	padding-bottom:15px;
	border-bottom:1px dashed #949494;
}
.prointroduct_title{
	font-size:18px;
	color:#00897b;
}
.prointroduct_title:hover a{
	color:#00897b;
}
.prointroduct_time{
	font-size:14px;
	color:#949494;
	margin-top:10px;
}
.prointroduct_paper{
	font-size:16px;
	color:#7d7d7d;
	margin-top:10px;
	line-height:30px;
}
.prointroduct_paper:hover a{
	color:#00897b;
}
.hyzxnr{
	margin-top:70px;
	
}
.hyzx_js{
	width:44%;
	margin-left:40px;
}
.hyzxList{
	margin-top:76px;
}
.hyzxList_one{margin-top:30px;
	padding-top:29px;
	padding-bottom:29px;
	padding-left:24px;
	height:146px; background:#f5f5f5;
}
.hyzxList_one_right{
	width:78%;
	margin-left:24px;
	margin-top:5px;
}
.hyzxList_one_right_title{
	font-size:26.05px;
	
}
.hyzxList_one_right_wenzi{
	font-size:15.2px;
	
	line-height:30px;
	margin-top:15px;
}
.hyzxList_one_right_time{
	font-size:13.03px;
	margin-top:15px;
}
.hyzxList_one:hover{
	background-color: #01897b;
	color:#fff;
}
.hyzxList_one:hover a{
	color:#fff;
}


.lxfs{ width:1200px; height:630px;}

.dt{ width:667px; float:left; padding-top:40px; } 

.lxyc{ float:left;}
.dbt{ font-size:48px; font-weight:bolder; color:#00897b; margin-top:150px; margin-left:20px;}
.xbt{ font-size:32px; font-weight:bolder; color:#8c8c8c; margin-top:0px; margin-left:20px; }

.xtb{margin-left:20px; margin-top:20px; width:500px; }
.xtb p { font-size:24px; color:#42444b;  }

.dtwz{ float:left; font-size:48px; color:#7c7c7c; font-weight:bolder; }
.lxdt{ width:1200px; height:550px; background:#e4e4e4;}

.nyxwbt{ font-size:36px; font-weight:bolder; color:#6e6e6e; margin-top:60px; text-align:center;}
.xwxx{ font-size:16px;  color:#959595; margin-top:20px; text-align:center;}
.xwxx a{color:#959595; }
.xwxx a:hover{color:#00897b;}

.nyxx{ border-bottom:1px dashed #979797; margin-top:20px;} 

.xwnr{ font-size:18px; line-height:36px; color:#626262; margin-top:40px; margin-bottom:10px; text-indent:2em;}
.xwnr p{ font-size:18px; line-height:36px; color:#626262; text-indent:2em;}

.gdxw{font-size:18px; line-height:36px; color:#626262; margin-top:30px; margin-bottom:30px; text-indent:2em}
.gdxw a{color:#626262;}
.gdxw a:hover{color:#00897b;}

.syp{font-size:18px; line-height:36px; color:#626262; margin-top:30px; margin-bottom:30px;  float:left;}
.syp a{color:#626262;}
.syp a:hover{color:#00897b;}

.xyp{font-size:18px; line-height:36px; color:#626262; margin-top:30px; margin-bottom:30px;  float:right;}
.xyp a{color:#626262;}
.xyp a:hover{color:#00897b;}




.cpnav_box{ width:1200px; height:397px; margin:0 auto; margin-top:30px;background-color:#eaeaea;}
.cptp{ width:656px; height:397px; float:left;}
.cptp img{width:656px; height:397px;}


.cpwz{ width:514px; height:397px; float:right; margin-top:10px;}
.cpwz b{ font-size:32px; color:#474747; line-height:85px;}
.cpjs{ width:490px; height:145px; margin-top:30px; overflow:hidden;}
.cpjs p{ font-size:18px; color:#474747; line-height:35px; text-indent:2em;}
.gengduo{ width:148px; height:40px; background:url(gd.png); margin-top:25px; }
.gengduo a{ font-size:18px; color:#fff; line-height:38px; margin-left:25px;}
.tabbox{ width:1200px; margin:0 auto; margin-top:50px;}
#tab1,#tab2 { width:590px; height:64px; background-color:#02897d; margin-right:10px; text-align:center; line-height:64px; font-size:30px; font-weight:bolder; color:#fff; margin-bottom:40px;}
#tab1:hover{  background-color:#025395;}
#tab2:hover{  background-color:#025395;}
.clear{ width:100%; clear:both;}



.manu {MARGIN: 31px auto; TEXT-ALIGN: center;  width:100%; height:30px; line-height:30px; clear:both;}
.manu A {BORDER: #e3e6e6 1px solid; PADDING-RIGHT:10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none; color:#333;}
.manu b { PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;  COLOR: #036cb4; PADDING-TOP: 2px;  TEXT-DECORATION: none; color:#00897b; }
.manu A:hover {BORDER: #999 1px solid;  COLOR:#00897b; }
.manu A:active {BORDER: #999 1px solid; COLOR:#00897b; }

.manu .current {BORDER: #036cb4 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px;  COLOR: #fff; PADDING-TOP: 2px;  BACKGROUND-COLOR: #036cb4}
.manu .disabled { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;  COLOR: #ddd; PADDING-TOP: 2px;}





/*分支机构star*/
.fzjg_nr{
	width:1200px;
	margin:0 auto;
	background-color: #f5f5f5;
	height:80px;margin-top:30px;
}

.fzjg_nr_left img{
	width:525px;
	height:315px;
}
.zbdh{
	width:100%;
	height:40px;
	line-height: 40px;
}

.dizhi{
width:372px;
}
.zbdh img{
	width:30px;
	height:30px;
	margin-right:10px;
}
.bimg{
	padding-top:6px;
}
.fzjg_nr_right{
	width:95%;


}
.fzjg_nr_right_title{
	font-size:30px;
	color:#434343;
	font-weight:bold;line-height:80px; float:left;
}
.fzjg_nr_right_wz{
	font-size: 20.98px;
	color:#42444b;
	line-height:35px;
	margin-top:30px;
	margin-bottom:20px;
	height: 100px;
}
.wz_dz{
	margin-right:80px;
}
.dz_dh_yx_wz{
	font-size: 20.98px;
	color:#42444b;
}
.wz_yx{
	margin-right:88px;
}
.clear_h{
	width:100%;
	height:45px;
	clear: both;
}
/*分支机构end*/


/*企业理念 star*/
.qyln{
	width:1200px;
	margin:0 auto;
}
.qyln_head_english{
	text-align: center;
	font-size: 35.27px;
	color:#929090;
	font-weight:bold;
}
.qyln_head_china{
	text-align: center;
	font-size: 35.27px;
	color:#707070;
	font-weight:bold;
	margin-top: 4px;
}
.smjs{
	text-align: center;
	font-size: 35.27px;
	color: #008981;
	font-weight: bold;
	margin-top: 38px;
	
}
.smjs p{
	margin-top: 17px;
}
img{margin:0;padding:0}
.qysm_img{
	width:1202px;
	margin-top: 54px;
}
.qysm_img img{
	width: 389px;
	height:270px;
}
.qysm_img_w{
	margin-left:11px;
}
.idea_english{
	font-size: 35.27px;
	color:#008981;
	font-weight: bold;
	margin-top:20px;
}
.idea_china{
	font-size: 35.27px;
	color:#008981;
	font-weight: bold;
	margin-top:5px;
}
.jyln{
	width:100%;
	height:425px;
}
.jyln_left_wz{
	font-size: 30px;
	margin-top:20px;
	color:#707070;
	font-weight: bold;
	margin-left:4px;
}
.jyln_left_jy{
	font-size: 18px;
	color:#707070;
	margin-top:20px;
	line-height: 34px;
	margin-left:4px;
}
.jyln_right{
	width: 609px;
	height:500px;
}
.jyln_right .img_top{
	width:609px;
	height:400px;
}
.img_top_bo{
	width:299px;
	height:197px;
	margin-top:7px;
}
.hxjz{
	font-size: 20px;
	color: #707070;
	text-indent: 2em;
	line-height: 36px;
	margin-top: 35px;
}
.rcln_img{
	width:1202px;
	margin-top: 20px;
}
.rcln_img img{
	width:393px;
	height:305px;
}
.rcln_img_w{
	margin-left:5px;
}

.jzgbox_left img{
	width: 405px;
	height: 534px;
}
.jzgbox_right{
	width:724px;
	height:535px;
}
.jzgbox_kh{
	font-size: 35.27px;
	color: #4f4f4f;
	font-weight: bold;
	margin-top:35px;
}
.jzg_english{
	font-size: 35.27px;
	color:#008981;
	font-weight: bold;
	margin-top:12px;
}
.jzg_china{
	font-size: 35.27px;
	color:#008981;
	font-weight: bold;
	margin-top:5px;
}
.jzgbox_ms{
	font-size: 20px;
	color: #4f4f4f;
	line-height: 42px;
	margin-top: 33px;
}
.jzgbox_kh_b{
	margin-left:22px
}
.qylnbox{
	width:100%;
	background-color:#f5f5f5;
	padding-top:60px;
	padding-bottom:60px;
}
.qylnbox_white{width:100%;
	background-color:white;
	padding-top:55px;
	padding-bottom:43px;}
/*企业理念 end*/


/*荣誉资质 star*/
.ryzz{
	width: 1200px;
	margin: 0 auto;
}
.ryzz_top{
	width: 100%;
	height:337px;
}
.ryzz_top_img{
	border: 1px dashed #b7b7b7;
	padding: 5px 5px;
}
.ryzz_top_img_margin{
	margin-left:30px;
}
.ryzz_top img{
	width: 368px;
	height: 250px;
}
.ryzz_wenzi{
	font-size: 20.97px;
	color: #303030;
	height: 70px;
	line-height: 70px;
	text-align: center;
}
.ryzz_bottom{
	width: 100%;
	height:477px;
}
.ryzz_bottom img{
	width: 248px;
	height: 370px;
}
.fmzl_img{
	border: 1px dashed #b7b7b7;
	padding: 15px 15px;
}
.fmzl_margin{
	margin-left:26px;
}

.fmzl_wenzi{
	font-size: 20.97px;
	color: #303030;
	height: 70px;
	line-height: 70px;
	text-align: center;
}

/*荣誉资质 end*/



/*集团分布start*/
.jtfb{
	width:1200px;
	margin:0 auto;
	margin-top:38px;
	margin-bottom:54px;
}
.sdkp{
	text-align: center;
	font-size: 40px;
	color: #00897c;
	font-weight: bold;
	margin-bottom: -3px;
}
.sdkp_introdunct{
	width:1202px;
	height:246px;
	font-size:18px;
	color: #767676;
	line-height: 39px;
	margin-top:35px;
}
.protubox{
	width:1200px;
	background-color: #f5f5f5;
}
.protu{
	width: 202px;
	height:70px;
	background-color: #00897c;
	text-align: center;
	font-size: 30px;
	font-weight:bold;
	color: #fff;
	line-height: 70px;
	margin-top: 20px;
}
.bj_product{
	width: 100%;
	height:340px;
	background-color: #f5f5f5;
	margin-top: 30px;
}
.proone_img{
	border:1px dashed #b2b2b2;
	padding:10px 10px;
	margin-top:23px;
	margin-left:35px;
}
.proone_img img{
	width: 431px;
	height:273px;
}
.proone_wz{
   width: 625px;
   height:300px;
   margin-right:45px;
   margin-top:23px;
}
.proone_title{
	font-size: 36px;
	font-weight:bold;
	color: #757575;
	margin-top: 25px;
}
.proone_title_bo{
	font-size: 18px;
	color: #474747;
	line-height: 35px;
	margin-top: 20px;
}
.proone_more{
	width: 146px;
   height:40px;
   background-image: url('gd.png');
   text-align: center;
   font-size: 18px;
   line-height: 40px;
   margin-top: 30px;
}
.proone_more a{
	color:#fff;
}
.hzkhbox{
	width:1200px;
	background-color: #f5f5f5;
}
.hzkhyj{
	width: 259px;
	height:70px;
	background-color: #00897c;
	text-align: center;
	font-size: 30px;
	font-weight:bold;
	color: #fff;
	line-height: 70px;
	margin-top: 60px;
}
/*合作客户滚动代码*/
.hzkh_marqueeleft{height:355px;width:1200px;overflow:hidden;margin:25px auto;}
.hzkh_marqueeleft ul{float:left;}
.hzkh_marqueeleft li{float:left;margin:0 5px;display:inline;width:385px;height:290px;border: 1px dashed #b1b1b1;margin-left:22px;}
.hzkh_marqueeleft li .pic{display:block;width:365px;height:270px;padding:10px 10px;overflow:hidden;}
.hzkh_marqueeleft li .pic img{width:365px;height:270px;}
.hzkh_marqueeleft li .txt{text-align:center;height:60px;line-height:60px;font-size:20px;color:#515151;margin-top:4px;}
.hzkh_marqueeleft li a{text-decoration: none;color:#333}
/*集团分布end*/



.tabdiv1 p span{ line-height:46px;}
#tabdiv1 p span{ line-height:46px;}